type encoding/asn1.encoder

21 uses

	encoding/asn1 (current package)
		marshal.go#L19: 	byte00Encoder encoder = byteEncoder(0x00)
		marshal.go#L20: 	byteFFEncoder encoder = byteEncoder(0xff)
		marshal.go#L24: type encoder interface {
		marshal.go#L65: type multiEncoder []encoder
		marshal.go#L83: type setEncoder []encoder
		marshal.go#L127: 	tag     encoder
		marshal.go#L128: 	body    encoder
		marshal.go#L195: func makeBigInt(n *big.Int) (encoder, error) {
		marshal.go#L212: 			return multiEncoder([]encoder{byteFFEncoder, bytesEncoder(bytes)}), nil
		marshal.go#L223: 			return multiEncoder([]encoder{byte00Encoder, bytesEncoder(bytes)}), nil
		marshal.go#L303: func makeObjectIdentifier(oid []int) (e encoder, err error) {
		marshal.go#L311: func makePrintableString(s string) (e encoder, err error) {
		marshal.go#L327: func makeIA5String(s string) (e encoder, err error) {
		marshal.go#L337: func makeNumericString(s string) (e encoder, err error) {
		marshal.go#L347: func makeUTF8String(s string) encoder {
		marshal.go#L368: func makeUTCTime(t time.Time) (e encoder, err error) {
		marshal.go#L379: func makeGeneralizedTime(t time.Time) (e encoder, err error) {
		marshal.go#L458: func makeBody(value reflect.Value, params fieldParameters) (e encoder, err error) {
		marshal.go#L522: 			m := make([]encoder, n1)
		marshal.go#L546: 			m := make([]encoder, l)
		marshal.go#L576: func makeField(v reflect.Value, params fieldParameters) (e encoder, err error) {